uprava TreeView
Otázka od: Branislav Dimo
20. 12. 2002 19:31
Zdravim,
Potreboval by som do komponenty TreeView pridat
vlastnost typu TStringList ku kazdemu Item-u.
Aby to vyzeralo zhruba takto
TreeView1.Items.Item[0].MojStringList
Najlepsie by asi bolo priamo upravit TTreeNode
ale je to v delphi 6 personal.
Da sa vobec pri vytvoreni novej komponenty /z TTreeView/ pridat
vlastnost do jej existujucich objektov?
dik
Odpovedá: Redlich Software
20. 12. 2002 22:31
Pomoci pretypovani Tag lze do nej ulozit odkaz napriklad na nejaky objekt,
strukturu,.. S tim pak muzes pracovat -
StringList( TreeView1.Items.Item[0].tag)......
Pouze pozor na dealokovani pameti - objekty, na nez tag ukazuje musis
uvolnit ty sam.
Dan
----- Original Message -----
From: "Branislav Dimo" <listonos@stonline.sk>
To: <delphi-l@clexpert.cz>
Sent: Friday, December 20, 2002 7:07 PM
Subject: uprava TreeView
> Zdravim,
>
> Potreboval by som do komponenty TreeView pridat
> vlastnost typu TStringList ku kazdemu Item-u.
> Aby to vyzeralo zhruba takto
>
> TreeView1.Items.Item[0].MojStringList
>
> Najlepsie by asi bolo priamo upravit TTreeNode
> ale je to v delphi 6 personal.
>
> Da sa vobec pri vytvoreni novej komponenty /z TTreeView/ pridat
> vlastnost do jej existujucich objektov?
>
> dik
>
>
>
>
>
>
>
>
>
>
---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.419 / Virová báze: 235 - datum vydání: 13.11.2002
Odpovedá: Vaclav Krmela
20. 12. 2002 23:32
> From: Branislav Dimo
> Potreboval by som do komponenty TreeView pridat
> vlastnost typu TStringList ku kazdemu Item-u.
> Aby to vyzeralo zhruba takto
>
> TreeView1.Items.Item[0].MojStringList
>
> Najlepsie by asi bolo priamo upravit TTreeNode
> ale je to v delphi 6 personal.
TTreeNode ma property Data, do ktere muzes dat ukazatel
na cokoliv, vcetne TStringList.
> Da sa vobec pri vytvoreni novej komponenty /z TTreeView/ pridat
> vlastnost do jej existujucich objektov?
Novou property do jiz existujicich objektu v jeho potomkovi
samozrejme pridat lze.
V tomto pripade ale neni nutne vytvaret novy objekt,
ale lze vyuzit vlastnost Data stavajiciho TTreeNode.
Vaclav Krmela